arbor vine (merremia tuberosa) - Español Inglés Diccionario